Skip to content

deps: default to latest Relay release (currently v0.30.0)#48

Open
tillkruss wants to merge 1 commit into
ymirapp:mainfrom
tillkruss:deps/relay-latest
Open

deps: default to latest Relay release (currently v0.30.0)#48
tillkruss wants to merge 1 commit into
ymirapp:mainfrom
tillkruss:deps/relay-latest

Conversation

@tillkruss

@tillkruss tillkruss commented Jun 18, 2026

Copy link
Copy Markdown

Summary

Updates the bundled Relay extension from 0.22.0 to the latest release (currently v0.30.0) across every PHP version that supports it (7.4–8.5).

Rather than hardcoding the version, each Dockerfile now resolves it from Relay's build metadata endpoint at build time:

https://builds.r2.relay.so/meta/latest   # -> v0.30.0

so future runtime builds automatically pick up the newest Relay release without a code change.

When VERSION_RELAY_EXTENSION is set it is used verbatim; when unset the latest tag is fetched and the leading v stripped (the meta endpoint returns v0.30.0).

Resolve the Relay version from the build metadata endpoint
(https://builds.r2.relay.so/meta/latest) at build time so the runtime
always ships the latest Relay release. A specific version can still be
pinned by uncommenting and setting VERSION_RELAY_EXTENSION.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant